intestinal follicles - French English Dictionary